Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN ROAD Terraced £213,387 £124,000 19 Sep 2008
2 OWEN ROAD Terraced £168,280 £100,000 7 Aug 2008
5 OWEN ROAD Terraced £149,472 £61,000 28 Feb 2003